#include <iostream>
using namespace std;
class A
  {
public:
  A()
    {
      cout << "Contructor\n";
    }
  ~A()
    {
      cout << "Destructor\n";
    }
  void d()
    {
      cout << "test\n";
    }
  };

/*
 
 
 int main()
 {
 A doituongbien;//Khởi tạo đối tượng kiểu biến , kiểu khởi tạo đối tượng này thì không cần gọi hàm delete để giải phóng vùng nhớ
 doituongbien.d();//Bắt buộc nếu khởi tạo đối tượng kiểu biến phải dùng "." để truy nhập thành phần
 A* doituongcontro = new A();//Khởi tạo đối tượng kiểu con trỏ
 doituongcontro->d();//Bắt buộc nếu khởi tạo biến kiểu con trỏ phải dùng "->" để truy nhập thành phần
 delete doituongcontro;//Giải phóng đối vùng nhớ của đối tượng con trỏ
 return 0;
 }

 */